On Multivariate Rational Function Decomposition
نویسندگان
چکیده
If K is a field, and g, h ∈ K(x) are rational functions of degree greater than one, then f = g ◦ h = g(h) is their (functional) composition, (g, h) is a (functional) decomposition of f , and f is a decomposable rational function. The univariate rational functional decomposition problem can be stated as follows: given f ∈ K(x), determine whether there exists a decomposition (g, h) of f with g and h of degree greater than one, and in the affirmative case, compute one. When such a decomposition exists some problems become simpler: for instance, the evaluation of a rational function f can be done with fewer arithmetic operations, the equation f(x) = 0 can be more efficiently solved, improperly parametrized algebraic curves can be reparametrized properly, etc. Zippel (1991) presented a polynomial time algorithm to decompose a univariate rational function over any field with efficient polynomial factorization. Alonso et al. (1995) presented two exponential-time algorithms to decompose univariate rational functions, which are quite efficient in practice. Klüners (2000) presented an exponential-time algorithm to decompose univariate rational functions over Q. If f, h ∈ K(x) are such that K(f) ⊂ K(h) ⊂ K(x), then f = g(h) for some g ∈ K(x). By the classical Lüroth’s theorem (see Lüroth, 1876) this problem can be translated into field theory: given f ∈ K(x) compute, if it exists, a proper intermediate field F such that K(f) ⊂ F ⊂ K(x). The following extended version of Lüroth’s theorem is a central result, as it allows to generalize this problem to multivariate rational functions.
منابع مشابه
A recombination algorithm for the decomposition of multivariate rational functions
In this paper we show how we can compute in a deterministic way the decomposition of a multivariate rational function with a recombination strategy. The key point of our recombination strategy is the used of Darboux polynomials. We study the complexity of this strategy and we show that this method improves the previous ones. In appendix, we explain how the strategy proposed recently by J. Berth...
متن کاملCryptanalysis of Rational Multivariate Public Key Cryptosystems
In 1989, Tsujii, Fujioka, and Hirayama proposed a family of multivariate public key cryptosystems, where the public key is given as a set of multivariate rational functions of degree 4[5]. These cryptosystems are constructed via composition of two quadratic rational maps. In this paper, we present the cryptanalysis of this family of cryptosystems. The key point of our attack is to transform a p...
متن کاملFunctional Decomposition
This paper presents a polynomial time algorithm for determining when a univariate rational function is the composition of two rational functions, and, if so, nds those rational functions. This algorithm is valid for rational functions over arbitrary elds and thus also resolves an outstanding problem: polynomial decomposition over elds of nite characteristic. In addition, we present a framework ...
متن کاملConvex Surface Visualization Using Rational Bi- cubic Function
The rational cubic function with three parameters has been extended to rational bi-cubic function to visualize the shape of regular convex surface data. The rational bi-cubic function involves six parameters in each rectangular patch. Data dependent constraints are derived on four of these parameters to visualize the shape of convex surface data while other two are free to refine the shape of s...
متن کاملUsing the generalized Schur form to solve a multivariate linear rational expectations model
In this paper, I show how to use the generalized Schur form to solve a system of linear expectational di!erence equations (a multivariate linear rational expectations model). The method is simple to understand and to use, and is applicable to a large class of rational expectations models. The only hard part is taken care of by just two standard algorithms, both of which are available as freewar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Symb. Comput.
دوره 33 شماره
صفحات -
تاریخ انتشار 2002